//#include <stdio.h>
//#include <float.h>
//int main() 
//{
//    printf("The maximum value of a float is: %e\n", FLT_MAX);
//    printf("The minimum value of a float (including negative) is: %e\n", -FLT_MAX);
//
//    return 0;
//}
//int main()
//{
//	float a = 100.234;
//	printf("%.2e\n", a);
//}
#include <stdio.h>
//#include <float.h>
//int main() 
//{
//    printf("The maximum negative value of a double is: %e\n", -DBL_MAX);
//    printf("The maximum value of a double is: %e\n", DBL_MAX);
//    return 0;
//}
//int main()
//{
//	double a = 100.234;
//	printf("%.8lf\n", a);
//}
//int main()
//{
//	long double a = 100.234;
//	printf("%llf\n", a);
//}
//#include <stdio.h>
//#include <float.h>
//int main() 
//{
//    printf("The maximum positive value of a long double is: %Le\n", LDBL_MAX);
//    printf("The maximum negative value of a long double is: %Le\n", -LDBL_MAX);
//    return 0;
//}
//#include <stdio.h>
//
//int main() {
//    printf("Size of float: %zu bytes\n", sizeof(float));
//    printf("Size of double: %zu bytes\n", sizeof(double));
//    printf("Size of long double: %zu bytes\n", sizeof(long double));
//    return 0;
//}
//#include <stdio.h>
//#include <float.h>
//int main() {
//    printf("The precision of float is: %e\n", FLT_EPSILON);
//    printf("The precision of double is: %e\n", DBL_EPSILON);
//    printf("The precision of long double is: %Le\n", LDBL_EPSILON);
//    return 0;
//}
//#include<stdio.h>
//int main()
//{
//	int a = 1;
//	printf("%zu\n", sizeof(a));
//	printf("%zu\n", sizeof(int));
//}
#include<stdio.h>
int main()
{
	int a = 1;
	int b = 1;
	printf("%zu\n", sizeof(a = b + 1));
	printf("%d\n", a);
	return 0;
}